Firm Risk Management
Firm Risk Management (FRM) supports Morgan Stanley to achieve its business goals by partnering with business units across the Firm to realize efficient risk-adjusted returns, acting as a strategic advisor to the Board and protecting the Firm from exposure to losses as a result of credit, market, liquidity, operational, model and other risks.
Role and Responsibilities:
Attend the regional algo discussions to understand the algos
Read forum minutes, algo documentation, wiki's, etc. to enhance background knowledge
Verify test retention against specific model ID
State the reason for the algo test review and the style of testing
Identify the types of controls (native or non)
Confirm test results are passing as expected
Opine on test comprehensiveness (asset classes, markets)
Compare documentation against minimum control requirements
Validate inputs and content to provide commentary on permutations and logic
Elaborate on test independence, separation between code author and test author
Gather and store validation evidence used in performing the above actions
Compose recommendations and forward resultant analysis to risk team for further assessment and follow-on action
Attend resultant meetings to elaborate on your recommendations
Desired Skills:
Quality assurance best practices and experience with functional, unit, negative, black and grey box testing; the ability to think holistically about test coverage
A history of testing trading engines, algos, OMSs, or financial products in general
Scripting skills, Python, Java, FIX Protocol
Familiarity with market data and product reference data
Knowledge of exchanges, capital markets, and the lifecycle of a trade
Experience working with source control and continuous integration systems
Strong written and verbal communication skills
Desired Skills:
Quality assurance best practices and experience with functional, unit, negative, black and grey box testing; the ability to think holistically about test coverage
A history of testing trading engines, algos, OMSs, or financial products in general
Scripting skills, Python, Java, FIX Protocol
Familiarity with market data and product reference data
Knowledge of exchanges, capital markets, and the lifecycle of a trade
Experience working with source control and continuous integration systems
Strong written and verbal communication skills
Expected base pay rates for the role will be between $160,000 and $250,000 per year at the commencement of employment. However, base pay if hired will be determined on an individualized basis and is only part of the total compensation package, which, depending on the position, may also include commission earnings, incentive compensation, discretionary bonuses, other short and long-term incentive packages, and other Morgan Stanley sponsored benefit programs.
Morgan Stanley's goal is to build and maintain a workforce that is diverse in experience and background but uniform in reflecting our standards of integrity and excellence. Consequently, our recruiting efforts reflect our desire to attract and retain the best and brightest from all talent pools. We want to be the first choice for prospective employees.
It is the policy of the Firm to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, creed, age, sex, sex stereotype, gender, gender identity or expression, transgender, sexual orientation, national origin, citizenship, disability, marital and civil partnership/union status, pregnancy, veteran or military service status, genetic information, or any other characteristic protected by law.
Morgan Stanley is an equal opportunity employer committed to diversifying its workforce (M/F/Disability/Vet). #LI-JB3